@charset "utf-8";
html {
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
  -webkit-font-smoothing:antialiased;
  /*解决chrome浏览器下字体不能小于12px*/ }
body {
	overflow-x: hidden;
	font-size: 12px;
    color: #666;
    font-family: Arial, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", sans-serif;
    background:#2b2b2b;
  }
a {outline:none;text-decoration:none;color:inherit;cursor:pointer;}
a:hover{text-decoration:none;}
html { zoom:1; }
html * {  outline:0; zoom:1; }
html button::-moz-focus-inner { border-color: transparent !important; }
 
/*设置margin和padding为0*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }
 
table {
  border-collapse: collapse;
  border-spacing: 0; }
 
fieldset, a ,img,input,select,button,textarea{background:none;
  border: 0; }
 
address, caption, cite, code, dfn, em, th, var，i {
  font-style: normal;
  font-weight: normal; }
 
li {
  list-style: none; }
 
caption, th {
  text-align: left; }
 
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }
 
q:before, q:after {
  content: ''; }
 
em, i {
  font-style: normal; }
 
input[type="submit"], input[type="reset"], input[type="button"], input[type=date], button, select, input[type=text] {
  /*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
 
a, input[type=text], select, input[type=password], textarea {
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
@font-face {
    font-family: 'dincond-mediumregular';
    src: url('dincond-medium-webfont.eot');
    src: url('dincond-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('dincond-medium-webfont.woff2') format('woff2'),
         url('dincond-medium-webfont.woff') format('woff'),
         url('dincond-medium-webfont.ttf') format('turetype'),
         url('dincond-medium-webfont.svg#dincond-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
  color: #aaa; }
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;}
.warpper{width:1200px;margin:0 auto;}

.fixhearder{width:100%;position:absolute;left:0;top:0;height:200px;background:url(../images/tbg.png) repeat;z-index:1199;}
.logo{float:left;margin-top:37px;}
.nav,.rtop{float:right;}
.rtop{margin-top:37px;}
.nav ul{}
.nav ul li{float:left;display:inline-block;line-height:122px;padding-left:30px;padding-right:30px;position:relative;z-index:1099;}
.nav ul li a{font-size:20px;text-transform:uppercase;display:inline-block;height:122px;}
.nav ul li>a:hover{font-weight:bold;border-bottom:solid 3px #d11111;height:109px;color:#d11111;}
.nav ul li dl{position:absolute;left:0;width:600px;top:153px;z-index:1099;display:none;}
.nav ul li dd{display:inline-block;height:100px;line-height:100px;}
.nav ul li dd a{color:#fff;padding:0 30px;}
.nav ul li dd a:hover{border-top:none;color:#D11111;}
.rtlink{float:right;margin-top:40px;}
.rtlink a{float:right;text-transform:uppercase;font-weight:bold; width:40px;height:40px;display:inline-block;background:url(../images/lanbg.png) repeat;text-align:center;line-height:40px;font-size:16px;color:#fff;margin-left:4px;}
.rtlink a:hover{background:url(../images/rlanbg.png)repeat;}
.snavbg{position:absolute;left:0;top:200px;width:100%;height:100px;background:url(../images/snavbg.png) repeat;z-index:999;display:none;}
.banner{width:100%; max-width:1920px;min-width:1200px; margin:0 auto;text-align:center; overflow:hidden;}
.banner .header{position:absolute;left:0;top:0;}
.banner{position:relative;  z-index:66;}
.banner .slides li img{/* width:100%; height:700px; */display:block;}
.banner,.banner .slides,.banner .slides li{width:100%; height:660px;}
.banner .slides li{background-position:center top;background-repeat:no-repeat;background-size:cover;}
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; }
.slides a{display:block;height:100%;}
.slides ul li,.slides ul li a{ float:left; display:block;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;padding-left:0;opacity:0;}
.flex-control-nav li{display:inline-block;width:auto;height:6px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:8px;height:6px;line-height:6px; font-size:0px;border-radius:6px; overflow:hidden; background:#000;opacity:0.4;}
.flex-control-nav .flex-active{background:#0b62e5;opacity:1;width:20px;}
.flex-direction-nav a{width:38px;height:38px;line-height:99em;overflow:hidden;margin:-45px 0 0;display:block;position:absolute;bottom:47px;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{right:50%;margin-right:-19px;background:url(../images/next.jpg)no-repeat;}
.flex-direction-nav .flex-prev{left:50%;margin-left:-19px; background:url(../images/prev.jpg)no-repeat;}
.flexslider:hover .flex-next{opacity:0.6;filter:alpha(opacity=60);bottom:96px;}
.flexslider:hover .flex-prev{opacity:0.6;filter:alpha(opacity=60);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100);}
/*banner end*/

.section01{width:100%;height:790px;background:url(../images/s02bg.jpg)no-repeat;background-size:cover;padding-top:140px;box-sizing:border-box;}
.aleft{float:left;width:750px;position:relative;/*left:-120%;*/}
.aright{float:right;width:395px;position:relative;/*top:1000px;*/margin-top:168px;}
.aright .more{position:absolute;left:50%;bottom:-27px;z-index:10;background:url(../images/more.png)no-repeat;margin-left:-93.5px;width:187px;height:54px;}
.more a{width:187px;height:54px;display:block;font-size:0;}
.atitle{color:#fff;padding-top:45px;}
.atitle h3{font-size:40px;}
.atitle p{font-size:14px;text-transform:uppercase;}
.aleft .desc{font-size:14px;line-height:26px;color:#fff;margin-top:55px;}
.alist{margin-top:80px;overflow:hidden;}
.alist ul{margin-left:-40px;}
.alist ul li{display:inline-block;padding-right:30px;border-right:solid 1px #747474;color:#959595;padding-left:40px;}
.alist ul li strong{display:block;font-size:50px;font-family:Thoma;}
.alist ul li span{display: block;font-size:14px;}
.alist ul li:last-child{border-right:none;}
.section02 .con ul li a{position:relative; /*top:160%;*/}

.mtitle{text-align:center;color:#fff;}
.mtitle h2{font-size:30px;}
.mtitle p{font-size:16px;}
.section02{overflow:hidden;}
.section02 .mtitle h2{font-weight:bold;}
.section02 .mtitle p{/*word-spacing:32px;*/padding-top:10px;}
.section02 .mtitle{background:url(../images/s03tbg.jpg)no-repeat;background-size:100% 100%;}

.footer{width:100%;background:#1f1f1f;}
.footer .warpper{background:url(../images/fbg.jpg)no-repeat left top;}
.fnav{float:left;}
.fshare{float:right;}
.ftop{height:60px;border-bottom:solid 1px #666;}

.fnav ul{}
.fnav ul li{float:left;display:inline-block;line-height:60px;}
.fnav ul li a{color:#fff;font-size:14px;display:inline-block;padding-right:35px;}

#share{margin-top:18px;}
#share a{width:30px;height:30px;display:inline-block;margin:0;padding:0; margin-left:12px;}
#share a.bds_more{display:none;}
#share a.bds_sqq{background:url(../images/btn01.png)no-repeat;}
#share a.bds_tsina{background:url(../images/btn02.png)no-repeat;}
#share a.bds_weixin{background:url(../images/btn03.png)no-repeat;}
#share a.bds_sqq:hover{background:url(../images/btn001.png)no-repeat;}
#share a.bds_tsina:hover{background:url(../images/btn002.png)no-repeat;}
#share a.bds_weixin:hover{background:url(../images/btn003.png)no-repeat;}

.fbot{padding-top:10px;margin-top:20px;padding-bottom:29px;border-bottom:solid 1px #494949;}
.fbot ul{margin-right:-18px;}
.fbot ul li{float:left;width:225px;height:145px;display:inline-block;box-sizing:border-box;border:solid 1px #666;margin-right:18px;padding:25px 15px;/*transition:all 1s;*/}
.fbot ul li dl{color:#fff;text-align:center;}
.fbot ul li dl dt{font-size:14px;}
.fbot ul li dl dt strong{display:block;font-weight:bold;}
.fbot ul li dl dt span{display:block;margin-top:8px;}
.fbot ul li dl dd{font-size:14px;line-height:20px;margin-top:8px;}
.fbot ul li:hover{background:url(../images/crbg.jpg) #e30011 no-repeat right bottom;position:relative;top:-10px;border:solid 1px #e30011;}
.fbot ul li:hover,.fbot ul li:hover dl dt strong{color:#fff;}
.copyright{line-height:24px;text-align:center;color:#acacac;padding:20px 0;}

.section02{/*background:url(../images/s03bg.jpg)no-repeat center top;*/background-size:cover;height:950px;}
.section02 .mtitle{padding:114px  0;}
.plist{height:670px;position:relative;}
.plist .bbg{position:absolute;height:100%;width:360px;top:0;}
.plist .lbg{left:0;background:url(../images/s03lbg.jpg)no-repeat right top;background-size:100% 100%;}
.plist .rbg{right:0;background:url(../images/s03rbg.jpg)no-repeat left top;background-size:100% 100%;}
.plist ul{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;}
.plist ul li{width:calc(100% / 7);height:670px;overflow:hidden;display:inline-flex;}
.plist ul li:nth-child(1){background:url(../images/bg01.jpg)no-repeat;}
.plist ul li:nth-child(2){background:url(../images/bg02.jpg)no-repeat;}
.plist ul li:nth-child(3){background:url(../images/bg03.jpg)no-repeat;}
.plist ul li:nth-child(4){background:url(../images/bg04.jpg)no-repeat;}
.plist ul li:nth-child(5){background:url(../images/bg05.jpg)no-repeat;}
.plist ul li:nth-child(6){background:url(../images/bg06.jpg)no-repeat;}
.plist ul li a{width:100%;height:670px;position:relative;display:block;}
.plist ul li .title,.plist ul li .img,.plist ul li .more{display:flex;flex-direction:column;width:100%;align-content:center;align-items:center;justify-content:center;	}
.plist ul li .title strong,.plist ul li .title span{display:flex;width:100%;align-content:center;align-items:center;justify-content:center;}
.plist ul li .title strong{font-size:20px;font-weight:bold;color:#fff;}
.plist ul li .title span{font-size:14px;color:#fff;}
.plist ul li .img{}
.plist ul li .img img{transform:scale(1);transition:all 1s;}
.plist ul li .more{width:112px;height:0px;transition:all .5s;overflow:hidden;box-sizing:border-box;}
.plist ul li .more em{width:110px;height:34px;display:flex;align-content:center;align-items:center;justify-content:center; font-size:14px;color:#fff;border:solid 1px #fff;}
.plist ul li .txt{width:100%;height:100%;position:absolute;left:0;top:0;z-index:111;display:flex;height:670px;justify-content:center;flex-direction:column;align-content:center;align-items:center;}
.plist ul li .bg{width:100%;height:100%;position:absolute;left:0;top:100%;z-index:11;background:url(../images/rfbg.png)repeat;transition:all 1s;}
.plist ul li:hover .bg{top:0;}
.plist ul li:hover 7.img img{transform:scale(0.6);}
.plist ul li:hover .more{height:38px;transition: all .5s;}

.inbanner{width:100%;margin-top:0px;height:350px;background-repeat:no-repeat;background-position:center top;}
.mbg{padding-top:0px;padding-bottom:40px;background:#2b2b2b;}
.mlocation{height:184px;background:url(../images/mlbg.png)no-repeat left top;}
.mlocation .warpper{height:184px;background:url(../images/mlocbg.jpg)no-repeat right bottom;position:relative;}
.madv{width:400px;height:184px;background:url(../images/madvbg.jpg)  no-repeat right top;color:#fff;text-align:right;box-sizing:border-box;padding:44px 20px;float:left;position:relative;top:0px;}
.madv h3{font-size:20px;position:relative;padding-bottom:18px;}
.madv h3 i{font-size:80px;position:absolute;left:115px;top:-34px;}
.madv h3::after{width:165px;height:1px;position:absolute;right:0;bottom:0;content:'';background:#ec606a;}
.madv p{font-size:12px;text-transform:uppercase;padding-top:17px;}

.mnav{float:left;height:90px;margin-top:93px;}
.mnav ul li{float:left;display:inline-block;height:90px;line-height:90px;padding-left:54px;}
.mnav ul li a{display:block;font-size:20px;color:#fff;}
.mnav ul li.cur{height:88px;line-height:88px;}
.mnav ul li.cur a{border-bottom:solid 2px #fff;}
.location{position:absolute;right:20px;top:17px;height:55px;line-height:55px;}
.location,.location a{color:#999;font-size:16px;}
.mbot{padding-top:60px;}

/*新闻资讯*/
.newslist{}
.newslist dl{background:#3b3b3b;overflow:hidden;padding:20px;}
.newslist dl dt{float:left;width:400px;}
.newslist dl dd{float:right;width:680px;padding:0px 0px;}
.newslist dl dt a,.newslist dl dd a{display:block;}
.newslist dl dd strong{display:block;font-size:26px;color:#fff;padding-top:8px;}
.newslist dl dd .desc{font-size:14px;line-height:26px;color:#b6b6b6;margin-top:20px;}
.newslist dl dd em{display:block;text-align:right;color:#e30011;font-size:14px;margin-top:25px;}
.newslist ul{clear:both;margin-left:-25px;margin-right:-25px;}
.newslist ul li{float:left;width:574px;height:125px;border:solid 1px #434343;display:inline-block;margin-left:25px; margin-right:25px;margin-top:20px;padding:10px;box-sizing:border-box;}
.newslist ul li a{display:block;}
.newslist ul li strong{display:block;font-size:20px;color:#fff;font-weight:normal;}
.newslist ul li p{font-size:14px;line-height:20px;color:#9f9f9f;height:36px;overflow:hidden;margin-top:8px;}
.newslist ul li span{display:block;font-size:14px;margin-top:12px;background:url(../images/row.png)no-repeat right top;}
.newslist dl dd a:hover strong,.newslist ul li  a:hover strong{color:#e30011;}
.newslist ul li  a:hover span{background:url(../images/rrow.png)no-repeat right top;}
/*------- page -------*/
.m-page{text-align:center;clear:both;padding-top:30px;}
.m-page a{display:inline-block;padding:5px 10px;margin:0 2px;border:solid 1px #d3d3d3;}
.m-page a.z-crt{background:#d11111;color:#fff;border:solid 1px #d11111;}
.m-page a.first,.m-page a.last{}
/*------- page end -------*/

/*视频中心*/
.product{overflow:hidden;}
.product ul{margin-right:-25px;}
.product ul li{float:left;width:278px;display:inline-block;margin-right:25px;}
.product ul li a{display:block;}
.product ul li .img{position:relative;overflow:hidden;width:100%;}
.product ul li .img img{display:block;border:solid 1px #505050;transition:all 1s;}
.product ul li .img .bg{position:absolute;left:0;top:0;z-index:11;background:url(../images/vbg.png)no-repeat;width:100%;height:100%;opacity:0;transition:all 1s;}
.product ul li .img .bg i{width:32px;height:32px;display:inline-block;background:url(../images/vplay.png)no-repeat;position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;}
.product ul li .title{height:40px;line-height:40px;overflow:hidden;}
.product ul li .title a{display:block;color:#999;font-size:14px;}
.product ul li .img a:hover .bg{opacity:1;}
.product ul li .img a:hover img{transform:scale(1.1);}
.lcon{float:left;width:900px;}
.rcon{float:right;width:254px;}

/*产品中心*/
.lt{border-bottom:solid 1px #545454;font-size:20px;color:#fff;line-height:50px;height:50px;overflow:hidden;}
.prolist{overflow:hidden;}
.prolist ul{margin-right:-25px;}
.prolist ul li{float:left;width:278px;display:inline-block;margin-right:25px;margin-top:18px}
.prolist ul li a{display:block;}
.prolist ul li .img{position:relative;overflow:hidden;width:100%;}
.prolist ul li .img img{display:block;border:solid 1px #505050;transition:all 1s;}
.prolist ul li .img .bg{position:absolute;left:0;top:0;z-index:11;background:url(../images/vbg.png)no-repeat;width:100%;height:100%;opacity:0;transition:all 1s;}
.prolist ul li .img .bg i{width:42px;height:42px;display:inline-block;background:url(../images/btnp.png)no-repeat;position:absolute;left:50%;top:50%;margin-top:-21px;margin-left:-21px;}
.prolist ul li .title{height:40px;line-height:40px;overflow:hidden;}
.prolist ul li .title a{display:block;color:#999;font-size:16px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.prolist ul li .img a:hover .bg{opacity:1;}
.prolist ul li .img a:hover img{transform:scale(1.1);}
.prolist ul li .title a:hover{color:#e30011;}

.rtmav{color:#fff;background:url(../images/rtopbg.png) no-repeat left top;padding-top:50px;box-sizing:border-box;padding-left:42px;height:102px;}
.rtmav strong{font-size:24px;}
.rtmav span{font-size:14px;text-transform:uppercase;padding-left:5px;}
.rnav{}
.rnav ul{}
.rnav ul li{width:254px;height:53px;line-height:53px;border:solid 1px #444;box-sizing:border-box;text-align:center;margin-top:2px;}
.rnav ul li a{display:block;font-size:20px;color:#fff;}
.rnav ul li:hover,.rnav ul li.cur{background:url(../images/mnavbg.jpg)no-repeat;}

.jobinfo{}
.jobtitle{width:1200px;height:50px;line-height:50px;text-align:center;background:#666;}

.jobtitle tr td{font-size:16px;color:#fff;}
.jobtitle tr td i{display:inline-block;position:relative;top:5px;margin-right:10px;}

.jobtitle table,.jobbody table{width:100%;}
.jobbody table tr{}
.jobbody table td{height:50px;line-height:50px;text-align:center;border-bottom:dashed 1px #b9b9b9;}
.jobbody table tr td:first-child,.jobtitle tr td:first-child{text-align:left;}
.jobtitle tr td:first-child{padding-left:40px;}
.jobbody table tr td:first-child a{padding-left:60px;}
.jobbody table tr td:last-child{border-bottom:none;}
.jobbody table tr,.jobbody table tr a{font-size:16px;color:#b5b5b5;}
.jobbody table tr:hover a{color:#e30011;}
.jobbody table tr td:last-child a{background:#666; color:#fff;width:93px;height:26px;line-height:26px;text-align:center;display:inline-block;border-radius:15px;margin-left:70px;}
.jobbody table tr td:last-child a:hover{background:#e30011;}

/*人才招聘详情*/
.jobdetail{margin-top:-30px;}
.jobdetail dl{margin-top:10px;}
.jobdetail dl dt{height:40px;line-height:40px;background:url(../images/down.png) #555 no-repeat 1165px center;padding:0 50px;box-sizing:border-box;}
.jobdetail dl dt.cur{background:url(../images/up.png) #555 no-repeat 1165px center;}
.jobdetail dl dt strong{font-size:20px;font-weight:bold;color:#fff;display:inline-block;}
.jobdetail dl dt span{font-size:14px;color:#fff;text-transform:uppercase;padding-left:10px;}
.jobdetail dl dd{border:solid 1px #555;margin-top:10px;padding:20px 50px;box-sizing:border-box;display:none;}
.jobdetail dl dd table{width:100%;}
.jobdetail dl dd table tr{height:40px;line-height:40px;font-size:14px;}
.jobdetail dl dd table tr td span{color:#999;}
.jobdetail dl dd table tr td strong{color:#fff;font-weight:bold;}
.jobdetail dl dd .desc{padding-top:20px;font-size:14px;line-height:20px;/*padding-bottom:20px;*/}

.warn{color:#999;margin-top:40px;background:url(../images/warn.png) no-repeat left;padding-left:30px;font-size:14px;display: inline-block;}
.jobdetail .btn{margin-top:20px; margin-bottom: 20px;}
.btntj{width:140px;height:40px;line-height:40px;text-align:center;font-size:16px;background:#e30011;color:#fff;border-radius:20px;}
.upload{width:359px;height:33px;
  margin-top:10px;
  display: inline-block;}
/*.upload input[type=file]{width:359px;height:33px;opacity:0;cursor:pointer;}*/
.opt{text-align:right;}

/*发展历程*/
.history{background:url(../images/line.png)repeat-y 20px;}
.history ul{}
.history ul li{background:url(../images/circle.png)no-repeat left top;padding-left:70px;box-sizing:border-box;padding-bottom:50px;}
.history ul li:last-child{padding-bottom:0;}
.history ul li h3{font-size:24px;font-weight:bold;color:#fff;line-height:43px;}
.history ul li .desc{font-size:14px;line-height:28px;color:#c6c6c6;}

/*联系我们*/
.contactus{overflow:hidden;background:url(../images/clxbg.jpg) #272727 no-repeat right top;}
.conmap{float:left;width:600px;}
.coninfo{float:right;width:600px;}
.coninfo dl{padding:0 35px;box-sizing:border-box;width:600px;}
.coninfo dl dt{padding:20px 0;border-bottom:solid 1px #414141;}
.coninfo dl dt span{margin-bottom:26px;display:inline-block;min-width:176px;}
.coninfo dl dt span,.coninfo dl dt span a{font-size:16px;color:#fff;}
.coninfo dl dt span.cur a{background:url(../images/cline.jpg)repeat-x left bottom;}
.coninfo dl dd{color:#fff;}
.coninfo dl dd .name{font-size:16px;margin-top:20px;}
.coninfo dl dd h4{font-size:26px;padding-top:30px;}
.coninfo dl dd ul{}
.coninfo dl dd ul li{font-size:14px;line-height:30px;margin-top:20px;padding-left:33px;}
.coninfo dl dd ul li:nth-child(1){background:url(../images/ctel.png)no-repeat left center;}
.coninfo dl dd ul li:nth-child(2){background:url(../images/cpeo.png)no-repeat left center;}
.coninfo dl dd ul li:nth-child(3){background:url(../images/cfax.png)no-repeat left center;}
.online{width:112px;height:35px;line-height:35px;background:#e30011;margin-top:30px;}
.online a{display: block;text-align:center;font-size:14px;}
.online a i{background:url(../images/cqq.png)no-repeat;width:17px;height:19px;display:inline-block;position:relative;top:2px;margin-right:10px;}


/**/
.stab{height:67px;line-height:67px;background:#666;overflow:hidden;}
.stab ul{}
.stab ul li{width:400px;height:67px;display:inline-block;text-align:center;float:left;background:url(../images/sline.jpg)no-repeat right center;}
.stab ul li a{display:block;font-size:16px;color:#fff;}
.stab ul li:last-child{background:none;}
.stab ul li.cur{background:#751a21;}

.result h5{height:54px;line-height:54px;background:#7f7f7f;padding:0 50px;box-sizing:border-box;color:#fff;font-size:16px;}
.result ul{}
.result ul li{height:52px;line-height:52px;border-bottom:dashed 1px #676767;}
.result ul li a{font-size:16px;color:#fff;display:inline-block;}
.result ul li span{float:right;font-size:14px;color:#c7c7c7;}
.result ul li a:hover{color:#e30011;}
.search{background:url(../images/searchbg.jpg)no-repeat;width:1200px;height:240px;padding-top:93px;box-sizing:border-box;}
.search .from{width:600px;height:54px;margin:0 auto;overflow:hidden;font-size:14px;color:#fff;}
.sort{float:left;padding-left:45px;line-height:54px;}
.sort span{margin-right:20px;}
.sort i{margin-left:8px;}


.searchbox{padding-top:10px;padding-right:15px;line-height:32px;height:44px;width:800px;background: #808080;margin:0 auto;}
.txt_date{width:186px;height:32px;background:url(../images/dinbg.jpg)no-repeat;}
.searchbox span{padding-left:10px;}
.mbg{background-position:left top;background-repeat:no-repeat;}

.about{}
.about .desc{font-size:14px;line-height:26px;color:#c2c2c2;padding-bottom:50px;}
.culture{}
.culture dl{overflow:hidden;}
.culture dl dt{float:left;width:400px;}
.culture dl dd{float:right;width:800px;overflow:hidden;}
.culture dl dd ul{margin-top:-9px;}
.culture dl dd ul li{float:left;width:260px;display:inline-block;margin-top:9px;margin-left:5px;position:relative;overflow:hidden;}
.culture dl dd ul li img{transition:all 1s;}
.culture dl dd ul li a,.culture dl dd ul li img{display:block;}
.culture dl dd ul li .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/cbg.png)repeat;z-index:11;transition:all 1s;}
.culture dl dd ul li .txt{position:absolute;width:215px;height:190px;left:50%;top:50%;margin-left:-106px;margin-top:-95px;z-index:99;display:flex;align-content:center;align-items:center;justify-content:center;flex-direction:column;transition:all 1s;}
.culture dl dd ul li .txt strong{display:block;font-size:20px;color:#fff;}
.culture dl dd ul li .txt span{display:block;text-transform:uppercase;color:#666;padding-top:5px;transition:all 1s;}
.culture dl dd ul li .txt p{padding-top:10px;font-size:16px;display:none;transition:all 1s;}

.culture dl dd ul li a:hover img{transform:scale(1.1);}
.culture dl dd ul li a:hover .bg{opacity:0;}
.culture dl dd ul li a:hover .txt{background:#fff;opacity:0.8;}
.culture dl dd ul li a:hover .txt strong{color:#333;}
.culture dl dd ul li a:hover .txt p{display:block;}

.section .tableCell{overflow:hidden;}
.plist ul li a .img img{transition:all 1s;}
.plist ul li a:hover .img{background:url(../images/circlebg.png)no-repeat center;}
.plist ul li a:hover .img img{transform:scale(0.6);}
.gray{webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);    
    filter: grayscale(100%);
		filter: url(gray.svg#grayscale);
    filter: gray;
}

/*产品资质*/
.honorlist{overflow:hidden;}
.honorlist ul{margin-right:-8px;}
.honorlist ul li{float:left;width:218px;display:inline-block;margin-right:8px;margin-top:18px}
.honorlist ul li a{display:block;}
.honorlist ul li .img{position:relative;overflow:hidden;width:100%;}
.honorlist ul li .img img{display:block;border:solid 1px #505050;transition:all 1s;}
.honorlist ul li .img 
.honorlist ul li .title{height:40px;line-height:40px;overflow:hidden;}
.honorlist ul li .title a{display:block;color:#999;font-size:16px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.honorlist ul li .img a:hover img{transform:scale(1.1);}
.honorlist ul li .title a:hover{color:#e30011;}